<?php
/**
 * Created by PhpStorm.
 * User: zq
 * Date: 17-5-24
 * Time: 下午12:18
 */

class HandleConfig
{

    //根据环境获得对应的配置文件
    public static function getConfig($sectionName)
    {
        $config = Yaf_Application::app()->getConfig();
        $env = self::getEnv();
        if (isset($config[$sectionName][$env])) {
            return $config[$sectionName][$env];
        }
        //兼容之前的ini配置
        return $config[$sectionName];
    }

    //获取当前环境
    public static function getEnv()
    {
        $env = getenv('RUNTIME_ENVIROMENT') ? getenv('RUNTIME_ENVIROMENT') : 'local';
        return $env;
    }
}
